使用 Flutter 打造引人入胜的休闲游戏体验
作者 / Zoey Fan
去年,Flutter 休闲游戏工具包进行了一次重大更新。近期在旧金山举办的游戏开发者大会 (GDC) 上,Flutter 首次亮相。GDC 是游戏行业的顶级专业盛会,致力于帮助游戏开发者不断提升开发技能。欢迎您继续阅读,了解开发者利用 Flutter 构建游戏的进展,以及 Flutter 游戏开发的未来发展方向。
Flutter 休闲游戏工具包进行了一次重大更新 https://medium.com/flutter/building-your-next-casual-game-with-flutter-716ef457e440 游戏开发者大会 (GDC) https://gdconf.com/ 首次亮相 https://schedule.gdconf.com/session/google-developer-summit-building-multiplatform-games-with-flutter-presented-by-google/90307
Flutter 休闲游戏工具包
http://flutter.dev/games
事实证明,对于各种规模的游戏开发者而言,Flutter 都是一种极具吸引力的选择,它不仅能帮助 Tatsuya 这样的游戏开发新手利用空闲时间打造《Tinies Merge》,使其在 Google Play 的 Indie Games Festival 上跻身 20 强,也能为全球下载量破亿的《Trivia Crack》等人气游戏背后的团队赋能。
Tatsuya
https://github.com/tty215
《Tinies Merge》
https://play.google.com/store/apps/details?id=com.ttydev.tiniesmerge&hl=cn
Google Play 的 Indie Games Festival
https://android-developers-jp.googleblog.com/2023/07/IndieGamesFestival2023.html
《Trivia Crack》
https://play.google.com/store/apps/details?id=com.etermax.preguntados.lite&hl=cn
Google Play 游戏电脑版
https://play.google.com/googleplaygames
简化开发流程: 我们将为您提供更多游戏开发资源 (比如模板、插件集成和深入指南),帮助您加速工作流程并释放 Flutter 的游戏开发潜能。 触达更多用户: 我们正在努力使 Web 端和其他平台上的 Flutter 游戏部署更加流畅,帮助您的作品吸引更多用户。 为未来发展夯实基础: 虽然 2D 移动游戏支持是我们的工作重点,我们也正热衷于在研究 Flutter GPU 的过程中不断积极探索 3D 能力。您可以关注我们的一些早期实验,了解我们取得的阶段性成果。
Flutter GPU
https://github.com/flutter/flutter/wiki/Flutter-GPU
早期实验
https://github.com/bdero/flutter-scene-example/tree/gdc2024
我们想向社区致以诚挚的感谢与敬意。社区始终如一的坚定支持和非凡贡献是 Flutter 得以在游戏开发领域实现显著增长的关键。
我们对大家的不懈努力深感钦佩,值此机会也想对这些卓越的贡献深表感谢,包括但绝不限于:
感谢 Luan Nico、Lukas Klingsbo、Erick Zanardo、Renan Araujo、Arron Washington、Pasha Stetsenko、Jochum van der Ploeg、Fernando Ultremare、DevKage (Flame),您在 Flame 引擎及其相关项目上的辛苦付出对 Flutter 游戏开发而言极具变革意义。 感谢 Rafael Barbosa (Bonfire),您开发的功能强大、用途广泛的游戏引擎是制作 RPG 风格游戏的绝佳工具。 感谢 Filip Hráček,您制作的模板和教程为许多游戏开发新手提供了优秀的启蒙资源。 感谢 Jeff Ward,您将 Dart 嵌入到其他游戏引擎中的做法开拓了许多激动人心的可能性。 感谢 @VeryGoodVentures 的优秀团队成员: 大家打造的精美游戏和乐于分享最佳实践的精神为所有人树立了榜样。 感谢 Abedalkareem Omreyh (游戏服务)、August、subhash279 (音频播放器)、Marco Bavagnoli (Flutter SoLoud) 以及无数其他创建了基础软件包的开发者们,大家奠定的坚固基石使得利用 Flutter 开发复杂且引人入胜的游戏成为可能。
Luan Nico https://github.com/luanpotter Lukas Klingsbo https://github.com/spydon Erick Zanardo https://github.com/erickzanardo Renan Araujo https://github.com/renancaraujo Arron Washington https://github.com/radicaled Pasha Stetsenko https://github.com/st-pasha Jochum van der Ploeg https://github.com/wolfenrain Fernando Ultremare https://github.com/feroult DevKage https://github.com/ufrshubham Flame https://flame-engine.org/ Rafael Barbosa https://github.com/RafaelBarbosatec Bonfire https://bonfire-engine.github.io/#/ Filip Hráček https://github.com/filiph Jeff Ward https://github.com/fuzzybinary Abedalkareem Omreyh https://github.com/Abedalkareem 游戏服务 https://pub.dev/packages/games_services August https://github.com/Gustl22 subhash279 https://github.com/subhash279 音频播放器 https://pub.dev/packages/audioplayers Marco Bavagnoli https://github.com/alnitak Flutter SoLoud https://pub.dev/packages/flutter_soloud